Part Number Hot Search : 
1232003 20J805 MP800 LPM3400 LB11690H ZMM5230B 5903S75P KT830L55
Product Description
Full Text Search
 

To Download SM5844AF Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 SM5844AF
NIPPON PRECISION CIRCUITS LTD.
Asynchronous Sample Rate Converter
APPLICATIONS
s
OVERVIEW
The SM5844AF is a digital audio signal, asynchronous sample rate converter LSI. It reads 16 or 20-bit word length input data, and writes 16, 18, or 20-bit word length output data. It also features a built-in digital deemphasis filter and digital attenuator. The SM5844AF operates from a 5 V supply, and is available in 44-pin QFPs.
s
s
Digital audio equipment, sample rate conversion (audiovisual amplifiers, CD-R, DAT, MD and 8 mm VTRs) Commercial recording/editing equipment, sample rate conversion Input data jitter elimination
PINOUT
THRUN BCKO LRCO OCLK OCKSL SLAVE DOUT
DI
FEATURES
Functions
s s
s
s
s
s
PACKAGE DIMENSIONS
Unit: mm 44-pin QFP
12.80 + 0.30 10.00
s
s s
12.80 + 0.30 -
MLEN/DEEM
OW18N
DMUTE
VDD
s
s
s s s s
0.17 + 0.05 -
0 to 0.20
NIPPON PRECISION CIRCUITS--1
1.75MAX
Left/right-channel processing (stereo) Input sample rate (fsi) ranges * 24 to 48 kHz (256fsi mode) * 27 to 55 kHz (384fsi mode) Output sample rate (fso) range * 20 to 100 kHz Sample rate conversion ratio (fso/fsi) * 0.5 to 2.0 times Asynchronous input and output timing (clock inputs) System clock inputs (input and output clocks independent) * 256fsi or 384fsi input system clock * 256fso or 384fso output system clock Deemphasis filter * IIR-type filter * 44.1, 48 or 32 kHz Digital attenuator * 11-bit data for 1025 levels * Smooth, incremental attenuation change * +12 dB gain shift function Direct mute function Through mode operation * Input to output direct Output data clocks (LRCO, BCKO) * External input (slave mode) * Output system clock generated internally (master mode) CMOS-level input/outputs 5 V (standard) single supply 44-pin QFP Molybdenum-gate CMOS process
VSS
SM5844AF
BCKI LRCI ICLK ICKSL IFM1 IFM2
RSTN TST2N TST1N STATE IISN OW20N
MCOM MDT/FSI1 MDT/FSI2
10.00
0.60 + 0.20 -
0.80
0.35 + 0.10 1.45
0 to 10
SM5844AF
Filter Characteristics and Converter Efficiency
s s
Interfaces
s
s
s
s
20-bit internal data word length Deemphasis filter characteristics (IIR filter) * 0.03 dB gain deviation from ideal filter characteristics Converter noise levels * -110 dB internally-generated noise * -98 dB (16-bit output), -110 dB (18-bit output) and -122 dB (20-bit output) word rounding noise Anti-aliasing LPF characteristics (4 FIR filters) with automatic output/input sample rate conversion ratio selection * Up converter LPF (1.0 to 2.0 times) * Down converter LPF 1 (48.0 to 44.1 kHz or 0.92 times) * Down converter LPF 2 (44.1 to 32.0 kHz or 0.73 times) * Down converter LPF 3 (48.0 to 32.0 kHz or 0.67 times) Output S/N ratio (theoretical values)
S/N ratio Output signal word length 16 bits 18 bits 20 bits 16-bit input word length 94.8 dB 97.5 dB 97.7 dB 20-bit input word length 97 dB
Input data format * 2s-complement, L/R alternating, serial * Normal format (non IIS)
Mode 1 2 3 4 20 bits Front Rear LSB first W ord length 16 bits Rear M S B fi rst Front/rear p a cking Data sequence
s
Output data format * 2s-complement, MSB first, L/R alternating, serial * Continuous bit clock
Mode 1 2 3 4 5 6 W ord length 16 bits 18 bits 20 bits 20 bits 16 bits Front 18 bits 20 bits IIS 7 Nor mal (non IIS) Rear IIS selection Front/rear p a cking
106 dB 109 dB
NIPPON PRECISION CIRCUITS--2
SM5844AF
BLOCK DIAGRAM
IFM1 IFM2 BCKI DI
MCOM MDT/FSI1 MCK/FSI2 MLEN/DEEM Deemphasis and attenuator setup
Input data interface
Arithmetic operations ICLK ICKSL
Input-stage divider
Deemphasis operation
LRCI RSTN
Input timing controller
Attenuator
Filter characteristic select
Interpolation filter operation
TST1N TST2N Output operation timing controller Output operation
OW18N OW20N IISN Output format controller
Dither Output data interface
SLAVE
Output-stage clock select
LRCI BCKI
DI
OCLK OCKSL
Output-stage divider
Through mode switching
THRUN DMUTE Mute generator Direct mute
STATE
LRCO
BCKO
DOUT
NIPPON PRECISION CIRCUITS--3
SM5844AF
PIN DESCRIPTION
Number1 1, 2 3, 4 5 6 7 Name DI BCKI LRCI3 ICLK ICKSL I/O 2 Ip Ip Ip I Ip Data input Input bit clock Input word clock (fsi) Input system clock input Input system clock (ICLK) select. 384fsi when HIGH, and 256fsi when LOW . Input format select 8, 9 IFM1 Ip IFM1 LOW LOW 10, 11 IFM2 Ip HIGH HIGH 12, 13 14, 15 16 VDD DMUTE MCOM - Ip Ip 5 V supply pin Direct mute pin Interface switch control pin. M D T, MCK and MLEN control when HIGH. FSI1, FSI2 and DEEM control when LOW . W h e n M C O M i s H I G H : Microcontroller interface data input (MDT) W h e n M C O M i s L OW : Deemphasis frequency set pins FSI1 LOW 18 MCK/FSI2 Ip W h e n M C O M i s H I G H : Microcontroller interface bit clock (MCK) x HIGH FSI2 HIGH LOW HIGH fsi 48.0 kHz 44.1 kHz 32.0 kHz IFM2 LOW HIGH LOW HIGH 20 bits LSB first W ord length 16 bits Rear packed M S B fi rst Front packed Rear packed Data sequence Data position Description
17
MDT/FSI1
Ip
19, 20
MLEN/DEEM
Ip
W h e n M C O M i s H I G H : Microcontroller data word latch clock (MLEN) W h e n M C O M i s L OW : Deemphasis ON/OFF control (DEEM) Output format select When IISN = HIGH (nor mal mode) OW20N OW18N LOW 20 bits LOW HIGH HIGH When IISN = LOW (IIS mode) OW20N LOW OW18N LOW 20 bits LOW HIGH HIGH HIGH LOW HIGH 18 bits 16 bits IIS mode Front packed W ord length Data position HIGH LOW HIGH 18 bits 16 bits Rear packed W ord length Data position Front packed
21, 22
OW18N
Ip
LOW
23, 24
OW20N
Ip
25, 26 27 28 29
IISN S TAT E TST1N TST2N
Ip O Ip Ip
IIS output mode select. Normal mode when HIGH, and IIS mode when LOW . Internal operation status output (for operation check) Output dither control. Dither ON when LOW , and OFF when HIGH. Test pin. Test mode when LOW . Normal operating mode when HIGH.
NIPPON PRECISION CIRCUITS--4
SM5844AF
Number1 30, 31 32, 33 34, 35 36, 37 38 39 40 41, 42 43, 44 Name RSTN VSS S L AV E THRU N OCKSL OCLK LRCO3 B C KO DOUT I/O 2 Ip - Ip Ip Ip I I/O I/O O Reset pin 0 V ground pin B C K O and LRCO mode set. Outputs (master mode) when LOW , and inputs (slave mode) when HIGH. DOUT through mode set. Normal mode when HIGH, and through mode when LOW . Output system clock (OCLK) select. 384fso when HIGH, and 256fso when LOW . Output system clock input Output word clock input/output (fso). Input/output mode set by the level on SLAVE. Output bit clock input/output. Input/output mode set by the level on SLAVE. Data output Description
1. Pins which have the same name are connected internally. Accordingly, circuit connections can be made to either pin or to both pins. 2. I = input, Ip = Input with pull-up resistor (HIGH-level pins can be left open), O = output, I/O = input/output 3. fsi is the input word clock (LRCI) frequency, and fso is the output word clock (LRCO) frequency.
SPECIFICATIONS
Absolute Maximum Ratings
VSS = 0 V
P arameter Supply voltage range Input voltage range Storage temperature range Pow er dissipation Soldering temperature Soldering time Symbol VDD V IN T stg PD T sld tsld Rating -0.3 to 7.0 -0.3 to V D D + 0.3 -40 to 125 550 255 10 Unit V V C mW C s
Recommended Operating Conditions
VSS = 0 V
P arameter Supply voltage range Operating temperature range Symbol VDD T opr Rating 4.75 to 5.5 -20 to 70 Unit V C
NIPPON PRECISION CIRCUITS--5
SM5844AF
DC Electrical Characteristics
VDD = 4.75 to 5.5 V, VSS = 0 V, Ta = -20 to 70 C
P arameter Current consumption HIGH-level input voltage 2 ,3 voltage 2 voltage 4 L O W -level input voltage 2 ,3 A C-coupled input HIGH-level output voltage 4 L O W -level output HIGH-level input current 2 L O W -level input current 2 ,3 Input leakage current 3 Pull-up resistance 3 Symbol ID D V IH V IL V A CI VOH VOL IIH IIL IL H R IH IO H = -1.0 mA IO L = 1.0 mA V IN = V D D V IN = 0 V V IN = V D D Condition V D D = 5.0 V 1 Rating min - 0.7V D D - 0.3V D D V D D - 0.5 - - - - 250 typ - - - - - - 10 10 - 500 max 80 - 0.3V D D - - 0.4 20 20 1.0 1000 Unit mA V V V p-p V V A A A k
1. ICKSL = LOW , OCKSL = LOW , fI C L K = 13.0 MHz, f O C L K = 13.0 MHz, no output load 2. Pins ICLK and OCLK. 3. Pins DI, BCKI, LRCI, ICKSL, IFM1, IFM2, DMUTE, MCOM, MDT/FSI1, MCK/FSI2, MLEN/DEEM, OW 1 8 N , OW20N, IISN, TST1N, T S T 2 N , R S T N , T H R U N , O C K S L a n d S L AVE. 4. P i n s D O U T, BCKO , LRCO and STATE.
AC Electrical Characteristics
VDD = 4.75 to 5.5 V, VSS = 0 V, Ta = -20 to 70 C ICLK input
P arameter L O W -level clock pulsewidth HIGH-level clock pulsewidth Clock pulse cycle Symbol Condition ICKSL LOW HIGH LOW HIGH LOW HIGH System clock 256fsi 384fsi 256fsi 384fsi 256fsi 384fsi min 30 10 30 10 80 47 Rating typ - - - - - - max - - - - 162 106 Unit
tC W L tC W H tC Y
ns
ns
ns
OCLK input
P arameter L O W -level clock pulsewidth HIGH-level clock pulsewidth Clock pulse cycle Symbol Condition OCKSL LOW HIGH LOW HIGH LOW HIGH System clock 256fso 384fso 256fso 384fso 256fso 384fso min 15 10 15 10 39 26 Rating typ - - - - - - max - - - - 200 130 Unit
tC W L tC W H tC Y
ns
ns
ns
ICLK and OCLK timing
>0.7VDD ICLK OCLK t CWH t CY t CWL 0.5VDD <0.3VDD
NIPPON PRECISION CIRCUITS--6
SM5844AF BCKI, DI, LRCI inputs
Rating P arameter B C K I L OW -level pulsewidth BCKI HIGH-level pulsewidth BCKI pulse cycle DI setup time DI hold time Last BCKI rising edge to LRCI edge LRCI edge to first BCKI rising edge Symbol min tB C W L 1 tB C W H 1 tB C Y 1 tD S tD H tB L 1 tL B 1 50 50 100 50 50 50 50 typ - - - - - - - max - - - - - - - ns ns ns ns ns ns ns Unit
BCKI, DI, LRCI timing
t BCY1 t BCWH1 t BCWL1
BCKI
0.5VDD
t DS
t DH
DI
0.5VDD
t BL1
t LB1
LRCI
0.5VDD
BCKO, LRCO (Inputs when SLAVE = HIGH)
Rating P arameter B C K O L OW -level pulsewidth B C K O HIGH-level pulsewidth B C K O pulse cycle 1 Symbol min tB C W L 2 tB C W H 2 tB C Y 2 tB L 2 tL B 2 78 78 156 78 78 typ - - - - - max - - - - - ns ns ns ns ns Unit
Last BCKO rising edge to LRCO edge LRCO edge to first BCKO rising edge
1. B C KO clock inputs exceeding 64fso cannot be detected, and will cause incorrect operation.
NIPPON PRECISION CIRCUITS--7
SM5844AF
BCKO, LRCO timing
t BCY2 t BCWH2 t BCWL2
BCKO
0.5VDD
t BL2
t LB2
LRCO
0.5VDD
MDT, MCK, MLEN inputs
Rating P arameter M C K a n d M L E N r ise time 1 MCK and MLEN fall time 1 MDT setup time MDT hold time MLEN setup time MLEN hold time M L E N L OW -level pulsewidth MLEN HIGH-level pulsewidth Symbol min tr tf tM D S tM D H tM C S tM C H tM E W L tM E W H - - 50 50 50 50 50 50 typ - - - - - - - - max 100 100 - - - - - - ns ns ns ns ns ns ns ns Unit
1. tr and t f are the input waveform transition times measured between 0.1V D D and 0.9V D D levels.
MDT, MCK, MLEN timing
MDT
0.5VDD
t MDS
t MDH
MCK
0.5VDD
t MCS
t MCH
MLEN
0.5VDD
t MEWL
t MEWH
NIPPON PRECISION CIRCUITS--8
SM5844AF DEEM, DMUTE inputs
Rating P arameter Rise time Fall time Symbol min tr tf - - typ - - max 100 100 ns ns Unit
DOUT, BCKO, LRCO input/outputs SLAVE = LOW (outputs), CL = 15 pF
Rating P arameter LRCO pulse cycle L R C O L OW -level pulsewidth LRCO HIGH-level pulsewidth B C K O pulse cycle Symbol tL O C Y tL O C L tL O C H O C K S L = L OW tB O C Y OCKSL = HIGH O C K S L = L OW B C K O L OW -level pulsewidth tB O W L OCKSL = HIGH O C K S L = L OW B C K O HIGH-level pulsewidth tB O W H ts b H 1 tsbL1 ts b H 2 tsbL2 tb d H 1 tb d L 1 OCKSL = HIGH From OCLK fall to BCKO rise From OCLK fall to BCKO fall From OCLK fall to BCKO rise From OCLK fall to BCKO fall Fr o m B C KO fall to DOUT rise Fr o m B C KO fall to DOUT fall Condition min - - - - - - - - - 10 10 15 15 0 0 typ 1/fso 1/2fso 1/2fso 1/64fso 1/48fso 1/128fso 1/96fso 1/128fso 1/96fso - - - - - - max - - - - ns - - ns - - ns - 70 70 80 80 20 20 ns ns ns ns ns ns ns ns ns Unit
O C L K t o B C KO delay time ( O C K S L = L OW )
O C L K t o B C KO delay time (OCKSL = HIGH)
B C K O to DOUT and LRCO delay time
SLAVE = HIGH (inputs), CL = 15 pF
Rating P arameter Symbol Condition min tb d H 2 B C K O to DOUT delay time tb d L 2 Fr o m B C KO fall to DOUT fall 10 - 100 ns Fr o m B C KO fall to DOUT rise 10 typ - max 100 ns Unit
NIPPON PRECISION CIRCUITS--9
SM5844AF
DOUT, BCKO, LRCO timing
OCLK
BCKO
t sbL1, t sbL2 t BOWH t BOCY
t sbH1, t sbH2 t BOWL
BCKO
t bdH, t bdL
DOUT
t bdH
t bdL
LRCO
t LOCH t LROOY
t LOCL
NIPPON PRECISION CIRCUITS--10
SM5844AF
Filter Characteristics
Anti-aliasing filter frequency characteristic
0 48k 44.1k
20 48k 40 32k
44.1k Attenuation (dB) 60
32k
Up conversion
80
100
120
140 0.250
0.300
0.350
0.400
0.450 Frequency (fs)
0.500
0.550
0.600
0.650
Deemphasis filter frequency characteristic
0
2
-20
4 Attenuation (dB)
-40
6 48.0, 44.1 and 32 kHz 8
-60
10 Phase 12 10 20 50 100 200 500 1k Frequency (Hz) 2K 5k 10k 20k Attenuation
NIPPON PRECISION CIRCUITS--11
Phase characteristic, ()
48.0 kHz 44.1 kHz 32 kHz
0
SM5844AF
FUNCTIONAL DESCRIPTION
Input Data Interface (DI, LRCI, BCKI, IFM1, IFM2)
Mode 1 2 3 4 IFM1 LOW LOW HIGH HIGH IFM2 LOW HIGH LOW HIGH 20 bits Front packed Rear packed LSB first W ord length 16 bits Rear packed M S B fi rst Non IIS L/R alternating Bit serial Data position Data sequence C o m m o n f eatures
Attenuator and Deemphasis Selection
The attenuator is set using the microcontroller interface. When the attenuator is used, deemphasis settings also need to be set using the microcontroller interface. The microcontroller interface comprises MDT, MCK and MLEN, and is used to receive all input serial data.
Table 1. Attenuator and deemphasis function selection
Function set method Function External pins ( M C O M = L OW ) Microcontroller interface flags (MCOM = HIGH) FDEEM
Deemphasis ON/OFF Deemphasis frequency (fsi) select Attenuator data set Test mode select
DEEM
FSI1, FSI2
FFSI1, FFSI2
N/A (no attenuation) Irreversible (test mode 1)
11 bits (a1 to a11) FTST1, FTST2
When MCOM is HIGH, serial data received on MDT, MCK and MLEN sets the attenuation data and control flag data. When MCOM is LOW, the logic levels on FSI1, FSI2 and DEEM select the device function.
NIPPON PRECISION CIRCUITS--12
SM5844AF
Microcontroller Interface (MCOM, MDT, MCK, MLEN)
When MCOM is HIGH, MDT (data), MCK (clock) and MLEN (latch enable clock) interface pins are used. Input data on MDT is synchronized to the MCK clock. Data is read into the input stage shift register on the rising edge of MCK. Accordingly, the input data should change on the falling edge of MCK. Input data enters an internal SIPO (serial-to-parallel converter register), and then the parallel data is latched into the mode register on the rising edge of the latch enable clock MLEN. The mode register addressed is determined by the 1st bit of the 12 data bits before MLEN goes HIGH. If this bit is LOW, then the data is read into the attenuation data register as shown in figure 1. If this bit is HIGH, then the data is read into the mode flag register as shown in figure 2. The function of each bit in the mode flag register is described in table 1.
B1 MDT LOW
B2 a0 MSB
B3 a1
B4 a2
B8 a6
B9 a7
B10 a8
B11 a9
B12 a10 LSB
MCK
MLEN MCK and MLEN can also follow the dotted lines.
Figure 1. Attenuation data format (B1 = LOW)
B1 MDT HIGH B2 ** B5 B6 FTST1 B7 FTST2 B8 FRATE B9 F12DB B10 FFSI1 B11 FFSI2 B12 FDEEM
Not used
MCK
MLEN MCK and MLEN can also follow the dotted lines.
Figure 2. Mode flag data format (B1 = HIGH)
NIPPON PRECISION CIRCUITS--13
SM5844AF
Table 2. Mode flag description
Mode function select B1 Bit B2 to B5 M o d e fl ag P arameter Not used T S T 2 N = L OW B6 FTST1 Test mode select 1 FTST2 LOW LOW B7 FTST2 Test mode select 2 HIGH HIGH FTST1 LOW HIGH LOW HIGH Mode 0 1 2 3 LOW LOW L OW/HIGH Select Reset mode
LOW B8 HIGH LOW B9 F12DB Attenuator HIGH F R AT E Input/output rate HIGH
Input/output sample rate ratio check after every output LOW Input/output sample rate ratio check for high accuracy after every 2048 outputs Nor mal operation (no shift) LOW +12 dB gain shift
B10
FFSI1
Deemphasis filter fs select 1
FFSI2 LOW LOW
FFSI1 LOW
fsi 44.1 kHz
LOW
HIGH LOW HIGH 48.0 kHz 32.0 kHz LOW
B11
FFSI2
Deemphasis filter fs select 2
HIGH HIGH LOW HIGH
B12
FDEEM
Deemphasis control ON/OFF
Deemphasis filter OFF LOW Deemphasis filter ON
Deemphasis (DEEM, FSI1, FSI2 pins or FDEEM, FFSI1, FFSI2 flags)
The digital deemphasis filter is an IIR filter with variable coefficients to faithfully reproduce the gain and phase characteristics of standard analog deemphasis filters. The filter coefficients are selected by FSI1 (or FFSI1 flag) and FSI2 (or FFSI2 flag) to correspond to the sampling frequencies fs = 44.1, 48.0 and 32.0 kHz.
Table 3. Deemphasis ON/OFF
W h e n M C O M = L OW DEEM = HIGH D E E M = L OW When MCOM = HIGH FDEEM = HIGH F D E E M = L OW Deemphasis ON OFF
Table 4. Deemphasis fs select (FSI1, FSI2 pins or FFSI1, FFSI2 flags)
M C O M = L OW ( M C O M = H I G H ) fs FSI1 (FFSI1) LOW HIGH LOW HIGH FSI2 (FFSI2) LOW 44.1 kHz LOW HIGH HIGH 48.0 kHz 32.0 kHz
NIPPON PRECISION CIRCUITS--14
SM5844AF
Attenuation (MDT, MCK, MLEN)
The digital attenuator coefficients are read in as serial data on the microcontroller interface. Data on MDT is read into the internal shift register on the rising edge of MCK, and then 12 bits are latched internally on the rising edge of MLEN. When the leading bit is 0 (B1 = LOW), the following 11 bits are read into the attenuation register and used as an unsigned integer in MSB first format. See figure 3.
B1 MDT LOW
B2 a0 MSB
B3 a1
B4 a2
B8 a6
B9 a7
B10 a8
B11 a9
B12 a10 LSB
MCK
MLEN MCK and MLEN can also follow the dotted lines.
Figure 3. Attenuation data format (microcontroller interface) Although the attenuation data comprises 11 bits, only 1025 levels are valid as given by the following. DATT = DATT Gain = 20 x log --------------- [dB] 1024 when F12DB = LOW DATT = 20 x log --------------- [dB] 256 when F12DB = HIGH After a system reset initialization, DATT is set to 400H and the F12DB flag is LOW, corresponding to 0 dB gain. (The F12DB flag is described in table 2.)
Table 5. Attenuator settings
F 1 2 D B = L OW (default) Attenuation data DAT T Gain (dB) 000H 001H 100H 3FFH 400H (to 7FFH) - -60.206 -12.041 -0.0085 0 Linear expression 0.0 1/1024 256/1024 1023/1024 1.0 Gain (dB) - -48.165 0.0 12.032 12.041 Linear expression 0.0 1/256 256/256 1023/256 4.0 F12DB = HIGH
i=0
10
ai x 2
( 10 - i )
The gain of the attenuator for values of DATT from 001H to 400H are given by the following equations. Note that when the F12DB flag is HIGH, the gain is shifted by +12.0412 dB.
NIPPON PRECISION CIRCUITS--15
SM5844AF Attenuator operation A change in the attenuation data DATT causes the gain to change smoothly from its previous value towards the new setting. The new attenuation data is stored in the attenuation data register and the current attenuation level is stored in a temporary register. Consequently, if a new attenuation level is read in before the previously set level is reached, the gain changes smoothly from the current value towards the latest setting as shown in figure 4. The attenuation counter output changes, and hence the gain changes, by 1 step every output sample. The time taken to reduce the gain from 0 dB (or 12 dB) to - dB is (1024/fso), which corresponds to approximately 23.2 ms when fso = 44.1 kHz.
Level 1 0 dB Level 3
Level 5
Gain Level 2 - t Level 4 Time
Figure 4. Attenuator operation example
NIPPON PRECISION CIRCUITS--16
SM5844AF
Direct Mute (DMUTE)
Direct mute ON/OFF
Table 6. DMUTE operation
DMUTE LOW HIGH Function Nor mal data is output from the next output word (mute OFF) 0 data is output from the next output word (mute ON)
Reset mute
Table 7. RSTN mute operation
RSTN LOW HIGH Function 0 data is output from the next output word (mute ON) Nor mal data is output from the 3073rd output word ( m ute OFF)
Internal operating status (STATE) Internally, all functions are performed using 20-bit serial data, and the conversion rate and filter type are
Table 8. Bit function
Output bit position Content (Output data cycle/input data cycle) - 9 Ex. 1st 18th 00.1111111111110111 1.0 times 01.1111111111110111 2.0 times (1/2 conversion rate ratio) 00.0111111111110111 0.5 times (2.0 conversion rate ratio) DA1 Selected filter type DA1 0 20th DA0 1 0 1 DA0 0 0 1 1 Up converter 44.1 to 48 kHz 32 to 44.1 kHz 32 to 48 kHz Filter Mode 1 2 3 4
automatically selected for output. Output data is in 20-bit front-packed format.
1st to 18th
19th
Note that when THRUN is LOW, LRCO and BCKO are not guaranteed to be synchronized to the STATE output.
NIPPON PRECISION CIRCUITS--17
SM5844AF
System Clock
Input system clock (ICLK, ICKSL) The input system clock can be set to run at either 256fsi or 384fsi, where fsi is the input frequency on LRCI. Note that ICLK and LRCI should be divided from a common clock source or PLL to maintain synchronism.
Table 9. ICLK system clock
ICKSL HIGH LOW ICLK system clock rate 384fsi 256fsi
Output system clock (OCLK, OCKSL) The output system clock can be set to run at either 256fso or 384fso, where fso is the input frequency on LRCO. In through mode, OCLK and OCKSL have no function and are not used. Note that in slave mode, a suitable clock must be input on OCLK. The clock on OCLK should ideally have a protection circuit to prevent incorrect operation for times when the clock on ICLK is halted.
Table 10. OCLK system clock
S L AV E LOW LOW HIGH x 256fso Not used OCKSL HIGH O C L K s y s t e m clock rate 384fso
Output data interface and output clock selection (LRCO, BCKO, DOUT, SLAVE)
Table 11. Output mode description
Function THRUN S L AV E Mode LOW HIGH HIGH Slave mode Output word clock (LRCO) and output bit clock ( B C KO) are supplied externally. Output word clock (LRCO), output bit clock ( B C KO) and output data (DOUT) are the same as LRCI, BCKI and DI, respectively. Inputs 1 Master mode Description Output word clock (LRCO) and output bit clock ( B C KO) are divided from OCLK. L R C O , B C KO state Outputs
LOW
x
Through mode
Outputs
1. The number of BCKO input clock cycles should not exceed 64 per word. Correct operation is not guaranteed beyond these limits.
System Reset (RSTN)
At power-ON, all device functions must be reset. The device is reset by applying a LOW-level pulse on RSTN. At system reset, the internal arithmetic operation, output timing counter and internal flag register operation are synchronized on the next LRCI rising edge. Note that all flags are set to their defaults (all LOW). A power-ON reset signal can be applied from an external microcontroller. For systems where ICLK and LRCI are stable at power ON, initialization can be performed by connecting a 0.001 F capacitor between RSTN and VSS. Otherwise, a capacitor value should be chosen such that RSTN does not go HIGH until after LRCI and ICLK have stabilized.
Through Mode (THRUN)
Table 12. THRUN operation
THRUN Mode Description Direct connections are made: LRCI to LRCO, BCKI to BCKO , and DI to D O U T. Sample rate converter operation
LOW
Through mode
HIGH
Nor mal mode
NIPPON PRECISION CIRCUITS--18
SM5844AF
Internal Arithmetic Timing Auto-reset
The clock on LRCI should pass through 1 cycle for every 384 (ICKSL = HIGH) or 256 (ICKSL = LOW) ICLK clock cycles to maintain correct internal arithmetic sequence. If the number of ICLK cycles is different, increases or decreases, or any jitter is present, device operation could be affected. There is a fixed-value tolerance within which the internal sequence and LRCI clock timing are not adversely affected.
Table 13. Clock tolerance
ICKSL HIGH (384fs mode) L O W (256fs mode) Allow a b le clock variation +8/-6 cycles +4/-3 cycles
Output Timing Calculation
The output timing is calculated to maintain the desired ratio between the output data cycle and the input data cycle.
Filter Characteristic Selection
Conversion rates from 0.5 to 2.0 times are supported using the following 4 filter types. The ratio between the output sample rate and input sample rate is measured automatically and the most suitable filter type for this ratio is selected automatically.
Table 15. fs ratio and filter selection
Mode 1 Filter Up converter 48.0 to 44.1 kHz 44.1 to 32.0 kHz 48.0 to 32.0 kHz fs ratio (fso/fsi) 1.0 to 2.0 0.91875 0.72562 0.66667 Selects range 0.97 0.865 to 0.97 0.711 to 0.865 0.711
Whenever the allowable tolerance is exceeded, the internal sequence is automatically reset so that the internal sequence matches the LRCI clock. When this occurs, there is a possibility that click noise will be generated.
2 3 4
Output Format Control (OW18N, OW20N, IISN)
The output is in MSB-first, 2s-complement, L/R alternating, bit serial format with a continuous bit clock.
Table 14. Output format selection
Inputs Mode 1 2 3 4 5 6 7 LOW HIGH IISN OW20N OW18N HIGH HIGH LOW LOW HIGH HIGH LOW HIGH LOW HIGH LOW HIGH LOW x W ord length 16 bits 18 bits 20 bits 20 bits 16 bits 18 bits 20 bits IIS Front Non IIS Rear Output format IIS selection Front/rear p a cking
When the selected fs conversion ratio and the actual sample rate conversion ratio do not coincide, the following phenomenon are generated.
Table 16. fs ratio mismatch
Condition Actual sample rate conversion ratio is low er than the selected filter conversion ratio Actual sample rate conversion ratio is higher than the selected filter conversion ratio Affect The audio band high-pass develops aliasing noise.
The audio band high-pass is cut off.
Note: An output noise may be generated if the fs conversion ratio changes at a rate greater than 0.057%/sec.
NIPPON PRECISION CIRCUITS--19
SM5844AF
TIMING DIAGRAMS
Input Timing Examples (DI, BCKI, LRCI)
Audio data input timing (rear-packed 16-bit word, IFM1 = LOW, IFM2 = LOW)
1/fs Left-channel data MSB DI 1 2 14 15 LSB 16 MSB 1 2 14 15 Right-channel data LSB 16
BCKI
LRCI
Audio data input timing (rear-packed 20-bit word, IFM1 = LOW, IFM2 = HIGH)
1/fs Left-channel data MSB DI 1 2 18 19 LSB 20 MSB 1 2 18 19 Right-channel data LSB 20
BCKI
LRCI
Audio data input timing (front-packed 20-bit word, IFM1 = HIGH, IFM2 = LOW)
1/fs Left-channel data MSB DI 1 2 3 19 LSB 20 MSB 1 2 3 19 Right-channel data LSB 20 1
BCKI
LRCI
All data bits after the LSB (20th bit) are ignored. Accordingly, more than 20 BCKI cycles are required.
NIPPON PRECISION CIRCUITS--20
SM5844AF Audio data input timing (rear-packed 20-bit word, LSB first, IFM1 = HIGH, IFM2 = HIGH)
1/fs Left-channel data LSB DI 1 2 18 19 MSB 20 LSB 1 2 18 19 Right-channel data MSB 20
BCKI
LRCI
Output Timing Examples (DOUT, BCKO, LRCO)
Audio data output timing (rear-packed 16-bit word)
1/fso Left-channel data MSB DOUT 1 2 15 LSB 16 MSB 1 2 15 Right-channel data LSB 16
BCKO
LRCO
Audio data output timing (rear-packed 18-bit word)
1/fso Left-channel data MSB DOUT 1 2 17 LSB 18 MSB 1 2 17 Right-channel data LSB 18
BCKO
LRCO
Audio data output timing (rear-packed 20-bit word)
1/fso Left-channel data MSB DOUT 1 2 19 LSB 20 MSB 1 2 19 Right-channel data LSB 20
BCKO
LRCO
NIPPON PRECISION CIRCUITS--21
SM5844AF Audio data output timing (front-packed 20-bit word, OW18N = LOW, OW20N = LOW)
1/fso Left-channel data MSB DOUT 1 2 19 LSB 20 MSB 1 2 19 Right-channel data LSB 20
BCKO
LRCO
Audio data output timing (IIS mode, front-packed 16/18/20-bit word selected by OW18N and OW20N)
1/fso Left-channel data MSB DOUT 1 2 16 17 18 19 LSB 20 MSB 1 2 16 17 18 19 Right-channel data LSB 20
BCKO
LRCO
Data is output in 20-bit units.
State Data Output Timing
State data output timing (IISN = HIGH)
1/fso State data MSB STATE 1 2 19 LSB 20
BCKO
LRCO
State data output timing (IISN = LOW)
1/fso State data MSB STATE 1 2 19 LSB 20
BCKO
LRCO
NIPPON PRECISION CIRCUITS--22
SM5844AF
Delay Time
tINPUT is the time when the serial input data has been read in completely (on the rising edge of LRCI). tOUTPUT is the time when the serial output data has been read out completely (on the rising edge of LRCO). The delay between input and output is given by tOUTPUT - tINPUT = (49 2)/fsi.
1/fs LRCI Serial data input t input LRCO
1/fso
49 2
Serial data output t output
t INPUT
t OUTPUT - t INPUT
t OUTPUT
NIPPON PRECISION CIRCUITS--23
SM5844AF
TYPICAL APPLICATIONS
Input Interface Circuits
Digital audio interface receiver (PD0052)
VCOOUT
384fs
ICLK ICKSL
LRCK BCK
LRCI BCKI DI MCOM MLEN/DEEM MDT/FSI1 1FM1 1FM2
DIR PD0052
DATA MODE EMP
SM5844AF
32k
44.1k
48k
MCK/FSI2
Digital audio interface transceiver(YM3613)
OCKSL OCLK LRCO BCKO 384fs 16.9344 MHz oA WCI BCI DIN
SM5844AF
DOUT IISN OW18N OW20N THRUN SLAVE
DIT YM3613
SEL
NIPPON PRECISION CIRCUITS--24
SM5844AF
APPLICATION NOTE
Delay in the slave mode In the slave mode , the delay (tbdH2, tbdL2)of DUOT from BCKO is MIN= 10ns, MAX= 100ns which is ratter wide width. As specified in AC Electrical Characteristics, and BCKO is prohibited from inputting longer than 64fso. When tbdH2, tbdL2 is maximum 100ns, ideal timing may not be attained for the following devise, depending on the OCLK cycle (example 1). Please use considering the timing in the following examples in the slave mode.
(example 1) OCLK= 39ns(fs= 99.84kHz), OCKSL= L(256fs), BCKO(64fso)= 156ns, OW20N= L, OW 1 8 N = H
LRCO
BCKO (LSB) DOUT 100ns 156ns L2 100ns L1
(example 2) OCLK= 59ns(fs= 44.1kHz), OCKSL= H(384fs), BCKO(64fso)= 354ns, OW20N= L, OW 1 8 N = H
LRCO
BCKO (LSB) DOUT 100ns 354ns L2 L1 100ns
NIPPON PRECISION CIRCUITS--25
SM5844AF
NIPPON PRECISION CIRCUITS INC. reserves the right to make changes to the products described in this data sheet in order to improve the design or performance and to supply the best possible products. Nippon Precision Circuits Inc. assumes no responsibility for the use of any circuits shown in this data sheet, conveys no license under any patent or other rights, and makes no claim that the circuits are free from patent infringement. Applications for any devices shown in this data sheet are for illustration only and Nippon Precision Circuits Inc. makes no claim or warranty that such applications will be suitable for the use specified without further testing or modification. The products described in this data sheet are not intended to use for the apparatus which influence human lives due to the failure or malfunction of the products. Customers are requested to comply with applicable laws and regulations in effect now and hereinaft er, including compliance with export controls on the distribution or dissemination of the products. Customers shall not export, directly or indirectly, any products without first obtaining required licenses and approvals from appropriate government agencies. NIPPON PRECISION CIRCUITS INC. 4-3, Fukuzumi 2 chome Koto-ku, Tokyo 135-8430, Japan Telephone: 03-3642-6661 Facsimile: 03-3642-6698 NC9308DE 2000.09
NIPPON PRECISION CIRCUITS LTD.
NIPPON PRECISION CIRCUITS--26


▲Up To Search▲   

 
Price & Availability of SM5844AF

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X